package com.processmanager;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 命令行执行器主启动类
 * 
 * <p>这是一个基于Spring Boot的命令行进程管理工具，提供以下功能：</p>
 * <ul>
 *   <li>执行命令行命令并后台运行</li>
 *   <li>实时获取进程日志</li>
 *   <li>进程状态监控</li>
 *   <li>进程停止控制</li>
 *   <li>WebSocket实时日志推送</li>
 * </ul>
 * 
 * <p>支持的命令类型：</p>
 * <ul>
 *   <li>FFmpeg视频处理命令</li>
 *   <li>DataX数据同步命令</li>
 *   <li>其他通用命令行工具</li>
 * </ul>
 * 
 * @author ProcessManager
 * @version 1.0.0
 * @since 2024-01-01
 */
@SpringBootApplication
public class CommandExecutorApplication {

    /**
     * 应用程序主入口
     * 
     * @param args 命令行参数
     */
    public static void main(String[] args) {
        SpringApplication.run(CommandExecutorApplication.class, args);
    }
} 